Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STANFORD PLACE Terraced £120,165 £70,000 18 Aug 2006
4 STANFORD PLACE Semi-Detached £198,664 £159,000 28 Feb 2018
6 STANFORD PLACE Semi-Detached £155,265 £96,000 12 Mar 2007
8 STANFORD PLACE Semi-Detached £140,413 £89,950 28 Sep 2007
9 STANFORD PLACE Terraced £213,025 £160,000 19 Aug 2016
10 STANFORD PLACE Semi-Detached £166,447 £125,000 1 Jul 2016